package bank.mapper;


import bank.pojo.Account;

import java.util.List;

//该接口的实现类是mybaits通过动态代理机制自动生成的
public interface AccountMapper {

    //这就是dao类，只需要编写crud方法即可

    /**
     * 新增账户
     * @param account
     * @return
     */
    int insert(Account account);

    /**
     * 根据账号删除账户
     * @param actno
     * @return
     */
    int deleteByActno(String actno);

    /**
     * 修改账号
     * @param account
     * @return
     */
    int update(Account account);

    /**
     * 根据账号查询账户
     * @param actno
     * @return
     */
    Account selectByActno(String actno);

    /**
     * 查询所有账户
     * @return
     */
    List<Account> selectAll();
}
